Match History (2016) | View Advanced Player Stats |
Ryan Hendrickson (Tucson, AZ)
Male |
4.5 C 12/31/2022 |
Estimated Dynamic Rating |
4.0531 5/17/2024 |
Projected Year End Rating |
------ ---------- |
4.5 Rating Meter
4.0001 - 4.5000
4.0001 - 4.5000
2016 Overall Season |
League/Level | Total Matches |
Win | Loss | Tie | WPct | Total Sets |
Win | Loss | WPct | Total Games |
Win | Loss | WPct | Defaults |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Adult 18+ 4.5 | 13 | 6 | 7 | 0 | 46.2 | 30 | 15 | 15 | 50.0 | 229 | 123 | 106 | 53.7 | 0 |
Tri-Level 18+ 4.5 | 6 | 4 | 2 | 0 | 66.7 | 14 | 8 | 6 | 57.1 | 104 | 54 | 50 | 51.9 | 0 |
Total | 19 | 10 | 9 | 0 | 52.6 | 44 | 23 | 21 | 52.3 | 333 | 177 | 156 | 53.2 | 0 |
Match Date | League | Team | Court | Partner | Opponent(s) | W/L | Result | Match | Rating |
---|---|---|---|---|---|---|---|---|---|
12/17/2016 | Adult 18+ 4.5 |
Aces Wild RTC Southwest |
D1 |
Basilio Avila (4.34) |
John Whinery (3.56) Rob Charles (3.69) |
W | 6-0 6-0 |
4.48 | 4.30 |
12/11/2016 | Tournament MOpd |
Holiday Open - Sponsored by Westward Look Resort & Spa | C-S |
Andrew Kilpatrick (4.01) |
Ubaldo Aguiniga (3.94) Paul Jensen (-----) |
L | 8-2 | S | ----- |
12/11/2016 | Tournament XOpd |
Holiday Open - Sponsored by Westward Look Resort & Spa | RR |
Jennifer Segar (-----) |
Ian Esquer (4.60) Meghan Houk (4.32) |
L | 6-3 7-6 |
S | ----- |
12/11/2016 | Tournament XOpd |
Holiday Open - Sponsored by Westward Look Resort & Spa | RR |
Jennifer Segar (-----) |
Tanvi Narendran (-----) Naren Shanmugavelu (4.62) |
W | 6-2 6-7 1-0 |
S | ----- |
12/10/2016 | Adult 18+ 4.5 |
Aces Wild RTC Southwest |
D2 |
Andrew Kilpatrick (4.01) |
Marc Catalano (4.01) Karthik Chandrasekaran (4.34) |
L | 6-4 1-6 1-0 |
4.34 | 4.25 |
12/10/2016 | Tournament MOpd |
Holiday Open - Sponsored by Westward Look Resort & Spa | Q |
Andrew Kilpatrick (4.01) |
Steven Blend (-----) Mark Mantelman (-----) |
L | 6-2 3-6 1-0 |
S | ----- |
12/10/2016 | Tournament XOpd |
Holiday Open - Sponsored by Westward Look Resort & Spa | RR |
Jennifer Segar (-----) |
Steven Blend (-----) Catherine Waters (-----) |
W | 6-3 6-1 |
S | ----- |
12/02/2016 | Tournament XOpd |
Mistletoe Mixed (One Day Event) | RR |
Jennifer Segar (-----) |
Ian Esquer (4.60) Meghan Houk (4.32) |
W | 8-5 | S | ----- |
12/02/2016 | Tournament XOpd |
Mistletoe Mixed (One Day Event) | RR |
Jennifer Segar (-----) |
Marc Avalos (4.50) Samantha Choffin (3.78) |
W | 8-3 | S | ----- |
12/02/2016 | Tournament XOpd |
Mistletoe Mixed (One Day Event) | RR |
Jennifer Segar (-----) |
Jeff Brack (-----) Julie Bonner (3.73) |
W | 8-5 | S | ----- |
11/26/2016 | Adult 18+ 4.5 |
Aces Wild RTC Southwest |
D3 |
Clinten Butts (4.05) |
Eduardo Vegas (3.75) Kevin Conway (4.30) |
W | 6-4 6-3 |
4.24 | 4.21 |
11/05/2016 | Adult 18+ 4.5 |
Aces Wild RTC Southwest |
S1 |
Patrick Lopez (-----) |
L | 6-2 6-3 |
NC | NC | |
10/28/2016 | Tournament XOpd |
Trick-or-Tennis Mixed Doubles Tournament (One Day Event) | S |
Jennifer Segar (5.12) |
Rita Singleton (-----) Enrique Zarate (4.12) |
L | 8-3 | S | ----- |
10/28/2016 | Tournament XOpd |
Trick-or-Tennis Mixed Doubles Tournament (One Day Event) | Q |
Jennifer Segar (5.12) |
Steven Blend (-----) KAYLA KOREN (-----) |
W | 6-3 | S | ----- |
10/22/2016 | Adult 18+ 4.5 |
Aces Wild RTC Southwest |
D2 |
Aaron Ohmer (3.77) |
Vernon Rohne (4.10) Marc Catalano (3.93) |
L | 6-4 7-5 |
4.15 | 4.23 |
10/16/2016 | Tri-Level 18+ 4.5 |
Serve-Aces Southwest |
D145 |
Johnathon Carroll (-----) |
Enrique Zarate (-----) John Linder (-----) |
W | 2-6 6-2 1-0 |
NC | NC |
10/15/2016 | Tri-Level 18+ 4.5 |
Serve-Aces Southwest |
D145 |
Andrew Kilpatrick (-----) |
Matthew Rohne (-----) Marc Catalano (-----) |
L | 6-3 6-4 |
NC | NC |
10/14/2016 | Tri-Level 18+ 4.5 |
Serve-Aces Southwest |
D145 |
Johnathon Carroll (-----) |
Marc Catalano (-----) John Linder (-----) |
W | 3-6 6-3 1-0 |
NC | NC |
10/08/2016 | Adult 18+ 4.5 |
Aces Wild RTC Southwest |
S1 |
Mark Noethen (3.95) |
W | 6-3 6-1 |
4.33 | 4.27 | |
09/25/2016 | Tournament MOpd |
USTA Southwest Slam Series Clay Court Championships | S |
Andrew Kilpatrick (3.91) |
Jared Jacobs (4.71) Jerome Jourdon (4.94) |
L | 6-0 6-1 |
4.18 | ----- |
09/24/2016 | Tournament MOpd |
USTA Southwest Slam Series Clay Court Championships | Q |
Andrew Kilpatrick (3.91) |
Jon Earnist (3.55) Ravi Tandon (4.01) |
W | 6-1 6-2 |
4.25 | ----- |
09/11/2016 | Tournament Combo MX9.0d |
RATTLESNAKE Adult & Senior Open Championships Presented by Hampton Inn L2 | F |
Cynthia Anhalt (4.35) |
Elizabeth Gamez (4.18) Robert Shroder (3.80) |
W | 6-0 6-2 |
4.29 | ----- |
09/09/2016 | Tournament Combo MX9.0d |
RATTLESNAKE Adult & Senior Open Championships Presented by Hampton Inn L2 | S |
Cynthia Anhalt (4.35) |
Meghan Houk (4.30) Jorge Sepulveda (4.21) |
W | 6-3 6-4 |
4.32 | ----- |
08/27/2016 | Tournament XOpd |
Midnight Mixed Monsoon Madness (One Day Event - 9pm to Midnight) | RR |
Jennifer Segar (5.12) |
Ian Esquer (-----) Meghan Houk (4.30) |
W | 9-7 | S | ----- |
08/27/2016 | Tournament XOpd |
Midnight Mixed Monsoon Madness (One Day Event - 9pm to Midnight) | RR |
Jennifer Segar (5.12) |
Rita Singleton (-----) Enrique Zarate (4.12) |
W | 8-4 | S | ----- |
07/31/2016 | Tournament MOpd |
Tucson City Championship (Adult, Senior & NTRP) | C-S |
Andrew Kilpatrick (3.91) |
Mac Howell (-----) Nicolas Mulligan (-----) |
L | 8-2 | S | ----- |
07/30/2016 | Tournament MOpd |
Tucson City Championship (Adult, Senior & NTRP) | Q |
Andrew Kilpatrick (3.91) |
Mitch McDaniels (-----) DUPLICATEChristopher DUPLICATEMcDaniels (-----) |
L | 6-1 6-1 |
S | ----- |
07/30/2016 | Tournament MOpd |
Tucson City Championship (Adult, Senior & NTRP) | C-Q |
Andrew Kilpatrick (3.91) |
Ubaldo Aguiniga (3.92) Ben Bowen (4.56) |
W | Def | ----- | ----- |
07/01/2016 | Tournament XOpd |
Firecracker Mixed Doubles (One Day Event) | RR |
Cynthia Anhalt (4.35) |
Ian Esquer (-----) Meghan Houk (4.30) |
L | 9-8 | S | ----- |
07/01/2016 | Tournament XOpd |
Firecracker Mixed Doubles (One Day Event) | RR |
Cynthia Anhalt (4.35) |
Jeff Brack (-----) Julie Bonner (3.49) |
W | 8-4 | S | ----- |
07/01/2016 | Tournament XOpd |
Firecracker Mixed Doubles (One Day Event) | RR |
Cynthia Anhalt (4.35) |
Mime Ichini (4.17) Matthew Rohne (4.30) |
W | 6-3 | 4.35 | ----- |
06/05/2016 | Adult 18+ 4.5 |
Aces Wild Southwest |
D2 |
Scott Patka (3.56) |
Patrick Simpson (4.20) Kevin Conway (4.30) |
L | 6-2 6-1 |
4.15 | 4.22 |
05/21/2016 | Adult 18+ 4.5 |
Aces Wild Southwest |
S1 |
Ravindra Bhat (3.53) |
W | 6-0 6-1 |
4.25 | 4.26 | |
05/07/2016 | Adult 18+ 4.5 |
Aces Wild Southwest |
S2 |
John Linder (4.19) |
W | 6-2 7-6 |
4.34 | 4.28 | |
04/19/2016 | Adult 18+ 4.5 |
Aces Wild Southwest |
D1 |
Andrew Kilpatrick (4.08) |
Shad Lopez (4.15) Patrick Simpson (4.18) |
L | 6-2 6-1 |
4.01 | 4.20 |
04/12/2016 | Adult 18+ 4.5 |
Aces Wild Southwest |
D2 |
Benjamin Mishra (4.01) |
Vernon Rohne (4.19) Frank Walker (4.33) |
L | 6-4 4-6 1-0 |
4.31 | 4.30 |
04/09/2016 | Adult 18+ 4.5 |
Aces Wild Southwest |
D1 |
Andrew Kilpatrick (4.04) |
David Edgar (4.08) Henry Foster (4.05) |
W | 4-6 6-0 1-0 |
4.37 | 4.29 |
03/26/2016 | Adult 18+ 4.5 |
Aces Wild Southwest |
D2 |
Andrew Kilpatrick (4.03) |
Chris Madsen (4.49) Doug Rasmussen (3.94) |
L | 5-7 6-4 1-0 |
4.22 | 4.24 |
01/10/2016 | Tri-Level 18+ 4.5 Sectionals |
SAZ-Enrique Zarate Southwest |
D240 |
Andrew Kilpatrick (-----) |
Craig Gibson (-----) Craig Molloy (-----) |
W | 6-3 6-1 |
NC | NC |
01/09/2016 | Tri-Level 18+ 4.5 Sectionals |
SAZ-Enrique Zarate Southwest |
D240 |
Andrew Kilpatrick (-----) |
Kyle Hicks (-----) Nathan Brelsford (-----) |
L | 6-0 6-4 |
NC | NC |
01/09/2016 | Tri-Level 18+ 4.5 Sectionals |
SAZ-Enrique Zarate Southwest |
D240 |
Andrew Kilpatrick (-----) |
Floyd Ransom (-----) Carl Conley (-----) |
W | 6-3 6-2 |
NC | NC |
12/17/2016 | D1 | Adult 18+ 4.5 |
---|---|---|
Aces Wild RTC Southwest |
W | Casual Sets Southwest |
Basilio Avila (4.34) | 6-0 6-0 |
John Whinery (3.56) Rob Charles (3.69) |
Match: 4.48 | Rating: 4.30 |
Holiday Open - Sponsored by Westward Look Resort & Spa | ||
12/11/2016 | C-S | Tournament MOpd |
L | ||
Andrew Kilpatrick (4.01) | 8-2 |
Ubaldo Aguiniga (3.94) Paul Jensen (-----) |
Match: S | Rating: ----- |
Holiday Open - Sponsored by Westward Look Resort & Spa | ||
12/11/2016 | RR | Tournament XOpd |
L | ||
Jennifer Segar (-----) | 6-3 7-6 |
Ian Esquer (4.60) Meghan Houk (4.32) |
Match: S | Rating: ----- |
Holiday Open - Sponsored by Westward Look Resort & Spa | ||
12/11/2016 | RR | Tournament XOpd |
W | ||
Jennifer Segar (-----) | 6-2 6-7 1-0 |
Tanvi Narendran (-----) Naren Shanmugavelu (4.62) |
Match: S | Rating: ----- |
12/10/2016 | D2 | Adult 18+ 4.5 |
---|---|---|
Aces Wild RTC Southwest |
L | RTC Southwest |
Andrew Kilpatrick (4.01) | 6-4 1-6 1-0 |
Marc Catalano (4.01) Karthik Chandrasekaran (4.34) |
Match: 4.34 | Rating: 4.25 |
Holiday Open - Sponsored by Westward Look Resort & Spa | ||
12/10/2016 | Q | Tournament MOpd |
L | ||
Andrew Kilpatrick (4.01) | 6-2 3-6 1-0 |
Steven Blend (-----) Mark Mantelman (-----) |
Match: S | Rating: ----- |
Holiday Open - Sponsored by Westward Look Resort & Spa | ||
12/10/2016 | RR | Tournament XOpd |
W | ||
Jennifer Segar (-----) | 6-3 6-1 |
Steven Blend (-----) Catherine Waters (-----) |
Match: S | Rating: ----- |
Mistletoe Mixed (One Day Event) | ||
12/02/2016 | RR | Tournament XOpd |
W | ||
Jennifer Segar (-----) | 8-5 |
Ian Esquer (4.60) Meghan Houk (4.32) |
Match: S | Rating: ----- |
Mistletoe Mixed (One Day Event) | ||
12/02/2016 | RR | Tournament XOpd |
W | ||
Jennifer Segar (-----) | 8-3 |
Marc Avalos (4.50) Samantha Choffin (3.78) |
Match: S | Rating: ----- |
Mistletoe Mixed (One Day Event) | ||
12/02/2016 | RR | Tournament XOpd |
W | ||
Jennifer Segar (-----) | 8-5 |
Jeff Brack (-----) Julie Bonner (3.73) |
Match: S | Rating: ----- |
11/26/2016 | D3 | Adult 18+ 4.5 |
---|---|---|
Aces Wild RTC Southwest |
W | TRC Kaboom Southwest |
Clinten Butts (4.05) | 6-4 6-3 |
Eduardo Vegas (3.75) Kevin Conway (4.30) |
Match: 4.24 | Rating: 4.21 |
11/05/2016 | S1 | Adult 18+ 4.5 |
---|---|---|
Aces Wild RTC Southwest |
L | TRC Kaboom Southwest |
6-2 6-3 |
Patrick Lopez (-----) | |
Match: NC | Rating: NC |
Trick-or-Tennis Mixed Doubles Tournament (One Day Event) | ||
10/28/2016 | S | Tournament XOpd |
L | ||
Jennifer Segar (5.12) | 8-3 |
Rita Singleton (-----) Enrique Zarate (4.12) |
Match: S | Rating: ----- |
Trick-or-Tennis Mixed Doubles Tournament (One Day Event) | ||
10/28/2016 | Q | Tournament XOpd |
W | ||
Jennifer Segar (5.12) | 6-3 |
Steven Blend (-----) KAYLA KOREN (-----) |
Match: S | Rating: ----- |
10/22/2016 | D2 | Adult 18+ 4.5 |
---|---|---|
Aces Wild RTC Southwest |
L | RTC Southwest |
Aaron Ohmer (3.77) | 6-4 7-5 |
Vernon Rohne (4.10) Marc Catalano (3.93) |
Match: 4.15 | Rating: 4.23 |
10/16/2016 | D145 | Tri-Level 18+ 4.5 |
---|---|---|
Serve-Aces Southwest |
W | SW/SAZ/Zarate Southwest |
Johnathon Carroll (-----) | 2-6 6-2 1-0 |
Enrique Zarate (-----) John Linder (-----) |
Match: NC | Rating: NC |
10/15/2016 | D145 | Tri-Level 18+ 4.5 |
---|---|---|
Serve-Aces Southwest |
L | SW/SAZ/Zarate Southwest |
Andrew Kilpatrick (-----) | 6-3 6-4 |
Matthew Rohne (-----) Marc Catalano (-----) |
Match: NC | Rating: NC |
10/14/2016 | D145 | Tri-Level 18+ 4.5 |
---|---|---|
Serve-Aces Southwest |
W | SW/SAZ/Zarate Southwest |
Johnathon Carroll (-----) | 3-6 6-3 1-0 |
Marc Catalano (-----) John Linder (-----) |
Match: NC | Rating: NC |
10/08/2016 | S1 | Adult 18+ 4.5 |
---|---|---|
Aces Wild RTC Southwest |
W | Casual Sets Southwest |
6-3 6-1 |
Mark Noethen (3.95) | |
Match: 4.33 | Rating: 4.27 |
USTA Southwest Slam Series Clay Court Championships | ||
09/25/2016 | S | Tournament MOpd |
L | ||
Andrew Kilpatrick (3.91) | 6-0 6-1 |
Jared Jacobs (4.71) Jerome Jourdon (4.94) |
Match: 4.18 | Rating: ----- |
USTA Southwest Slam Series Clay Court Championships | ||
09/24/2016 | Q | Tournament MOpd |
W | ||
Andrew Kilpatrick (3.91) | 6-1 6-2 |
Jon Earnist (3.55) Ravi Tandon (4.01) |
Match: 4.25 | Rating: ----- |
RATTLESNAKE Adult & Senior Open Championships Presented by Hampton Inn L2 | ||
09/11/2016 | F | Tournament Combo MX9.0d |
W | ||
Cynthia Anhalt (4.35) | 6-0 6-2 |
Elizabeth Gamez (4.18) Robert Shroder (3.80) |
Match: 4.29 | Rating: ----- |
RATTLESNAKE Adult & Senior Open Championships Presented by Hampton Inn L2 | ||
09/09/2016 | S | Tournament Combo MX9.0d |
W | ||
Cynthia Anhalt (4.35) | 6-3 6-4 |
Meghan Houk (4.30) Jorge Sepulveda (4.21) |
Match: 4.32 | Rating: ----- |
Midnight Mixed Monsoon Madness (One Day Event - 9pm to Midnight) | ||
08/27/2016 | RR | Tournament XOpd |
W | ||
Jennifer Segar (5.12) | 9-7 |
Ian Esquer (-----) Meghan Houk (4.30) |
Match: S | Rating: ----- |
Midnight Mixed Monsoon Madness (One Day Event - 9pm to Midnight) | ||
08/27/2016 | RR | Tournament XOpd |
W | ||
Jennifer Segar (5.12) | 8-4 |
Rita Singleton (-----) Enrique Zarate (4.12) |
Match: S | Rating: ----- |
Tucson City Championship (Adult, Senior & NTRP) | ||
07/31/2016 | C-S | Tournament MOpd |
L | ||
Andrew Kilpatrick (3.91) | 8-2 |
Mac Howell (-----) Nicolas Mulligan (-----) |
Match: S | Rating: ----- |
Tucson City Championship (Adult, Senior & NTRP) | ||
07/30/2016 | Q | Tournament MOpd |
L | ||
Andrew Kilpatrick (3.91) | 6-1 6-1 |
Mitch McDaniels (-----) DUPLICATEChristopher DUPLICATEMcDaniels (-----) |
Match: S | Rating: ----- |
Tucson City Championship (Adult, Senior & NTRP) | ||
07/30/2016 | C-Q | Tournament MOpd |
W | ||
Andrew Kilpatrick (3.91) | Def |
Ubaldo Aguiniga (3.92) Ben Bowen (4.56) |
Match: ----- | Rating: ----- |
Firecracker Mixed Doubles (One Day Event) | ||
07/01/2016 | RR | Tournament XOpd |
L | ||
Cynthia Anhalt (4.35) | 9-8 |
Ian Esquer (-----) Meghan Houk (4.30) |
Match: S | Rating: ----- |
Firecracker Mixed Doubles (One Day Event) | ||
07/01/2016 | RR | Tournament XOpd |
W | ||
Cynthia Anhalt (4.35) | 8-4 |
Jeff Brack (-----) Julie Bonner (3.49) |
Match: S | Rating: ----- |
Firecracker Mixed Doubles (One Day Event) | ||
07/01/2016 | RR | Tournament XOpd |
W | ||
Cynthia Anhalt (4.35) | 6-3 |
Mime Ichini (4.17) Matthew Rohne (4.30) |
Match: 4.35 | Rating: ----- |
06/05/2016 | D2 | Adult 18+ 4.5 |
---|---|---|
Aces Wild Southwest |
L | Asphaults Southwest |
Scott Patka (3.56) | 6-2 6-1 |
Patrick Simpson (4.20) Kevin Conway (4.30) |
Match: 4.15 | Rating: 4.22 |
05/21/2016 | S1 | Adult 18+ 4.5 |
---|---|---|
Aces Wild Southwest |
W | Casual Sets Southwest |
6-0 6-1 |
Ravindra Bhat (3.53) | |
Match: 4.25 | Rating: 4.26 |
05/07/2016 | S2 | Adult 18+ 4.5 |
---|---|---|
Aces Wild Southwest |
W | SAZ- Karthik Chandrasekaran Southwest |
6-2 7-6 |
John Linder (4.19) | |
Match: 4.34 | Rating: 4.28 |
04/19/2016 | D1 | Adult 18+ 4.5 |
---|---|---|
Aces Wild Southwest |
L | Asphaults Southwest |
Andrew Kilpatrick (4.08) | 6-2 6-1 |
Shad Lopez (4.15) Patrick Simpson (4.18) |
Match: 4.01 | Rating: 4.20 |
04/12/2016 | D2 | Adult 18+ 4.5 |
---|---|---|
Aces Wild Southwest |
L | SAZ- Karthik Chandrasekaran Southwest |
Benjamin Mishra (4.01) | 6-4 4-6 1-0 |
Vernon Rohne (4.19) Frank Walker (4.33) |
Match: 4.31 | Rating: 4.30 |
04/09/2016 | D1 | Adult 18+ 4.5 |
---|---|---|
Aces Wild Southwest |
W | Casual Sets Southwest |
Andrew Kilpatrick (4.04) | 4-6 6-0 1-0 |
David Edgar (4.08) Henry Foster (4.05) |
Match: 4.37 | Rating: 4.29 |
03/26/2016 | D2 | Adult 18+ 4.5 |
---|---|---|
Aces Wild Southwest |
L | Asphaults Southwest |
Andrew Kilpatrick (4.03) | 5-7 6-4 1-0 |
Chris Madsen (4.49) Doug Rasmussen (3.94) |
Match: 4.22 | Rating: 4.24 |
01/10/2016 | D240 | Tri-Level 18+ 4.5 Sectionals |
---|---|---|
SAZ-Enrique Zarate Southwest |
W | SAZ/WC- Andy Bessey Southwest |
Andrew Kilpatrick (-----) | 6-3 6-1 |
Craig Gibson (-----) Craig Molloy (-----) |
Match: NC | Rating: NC |
01/09/2016 | D240 | Tri-Level 18+ 4.5 Sectionals |
---|---|---|
SAZ-Enrique Zarate Southwest |
L | CAZ-John Denboer Southwest |
Andrew Kilpatrick (-----) | 6-0 6-4 |
Kyle Hicks (-----) Nathan Brelsford (-----) |
Match: NC | Rating: NC |
01/09/2016 | D240 | Tri-Level 18+ 4.5 Sectionals |
---|---|---|
SAZ-Enrique Zarate Southwest |
W | SNM- Floyd Ransom Southwest |
Andrew Kilpatrick (-----) | 6-3 6-2 |
Floyd Ransom (-----) Carl Conley (-----) |
Match: NC | Rating: NC |
Glossary |
Match | Player rating for individual match. |
Rating | Dynamic rating after completed match. |
NC | Match not yet calculated into rating. |
S | Self rated or unrated player involved in match so no match rating calculated for current player. |
This site is not affiliated, endorsed, or associated by or with the USTA in any manner nor are the ratings affiliated with the NTRP rating system.
Copyright © 2016-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap